Python Job: Senior Django Python Engineer - Remote

Job added on

Company

Urbancoolab
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

about urbancoolab

We’re building a design platform to enable creativity for the web. We obsessively stay on top of the latest developments in design, technology, and art to push the boundaries of creativity and self-expression in our product(s).

Everyone on our team drives their inspiration, passion, and values into our product. If this sounds like something you’re interested in: read on.

We are looking for a passionate and driven Python Engineer, who’s focused on front-end development, to join our growing team. You will be part of a small and agile team implementing our platform working with modern Python frameworks and technologies. We use Scrum, continuous integration and continuous delivery, and test-driven development.

If you are a skilled Python engineer with a passion for Python and developing API’s and systems, have the ability and desire to work closely alongside creatives and fellow technologists alike, eager to work with and learn new technologies, and excited about making your mark on a brand new platform, this role might be for you.

You Will

  • Implement well engineered modern applications for our platform
  • Contribute to the design of our core systems and applications
  • Maintain and implement high coding standards and practices
  • Collaborate regularly with our cross-functional team
  • Participate in and perform code reviews
  • Create appropriate documentation as needed
  • Enjoy flexible work hours, with remote work possibilities and company benefits
  • Work in an Agile early stage start-up team environment

You Have

  • 3+ years experience in Python application development (Web apps, APIs, stand alone apps, scripts)
  • Experience implementing and working with JSON REST APIs
  • Experience with MongoDB or similar document based databases
  • Experience working with SQL databases, like MySQL or Postgresql
  • Experience with Git
  • Excellent understanding of APIs
  • Excellent engineering habits
  • Experience with object oriented programing
  • Appreciation for the importance of CD/CI
  • Experience in implementing greenfield applications
  • Experience working with Docker
  • Experience with Linux, OS X or Unix like environments as your primary OS development environment
  • Experience working with asynchronous systems like Celery, Flask, or uwsgi
  • An eye for detail

Nice to Haves

  • Experience with Python application development frameworks
  • Experience with Microservices Architecture
  • Experience with backend development in other programming languages
  • Experience with PyTest
  • Some experience with React and the React ecosystem, or similar front-end frameworks such as Angular, Vue, etc
  • Knowledge of Python Machine learning frameworks
  • Comfortable working with the Google Cloud Platform or Amazon Web Services

Job Types: Full-time, Permanent

Salary: $80,000.00-$120,000.00 per year

Benefits:

  • Employee stock purchase plan

Flexible Language Requirement:

  • French not required

Schedule:

  • Monday to Friday

Work Location: Remote